.order-entry{
	padding: 30rpx 26rpx;
	.user{
		padding: 21rpx 10rpx;
		box-shadow: 0 0 13rpx 6rpx rgba(#EEEFF0, .5);
		border-radius: 10rpx;
		display: flex;
		margin-bottom: 30rpx;
		.avatar{
			margin-right: 20rpx;
		}
		.right{
			display: flex;
			flex-direction: column;
			justify-content: space-around;
			.top{
				display: flex;
				align-items: center;
				.name{
					font-size: 28rpx;
					font-weight: bold;
				}
				.tag{
					border: 2px solid #FFB51B;
					border-radius: 100rpx;
					padding: 0 14rpx;
					font-size: 20rpx;
					color: #FFB51B;
					margin-left: 8rpx;
				}
			}
			.phone{
				color: #666666;
				font-size: 28rpx;
			}
		}
		
	}
	.form{
		.item{
			font-weight: bold;
			margin-bottom: 60rpx;
			.label{
				font-size: 26rpx;
				margin-bottom: 52rpx;
			}
			.input{
				display: flex;
				justify-content: space-between;
				align-items: center;
				padding-bottom: 24rpx;
				border-bottom: 2px solid #EEEFF0;
				font-size: 24rpx;
				color: #999999;
				.icon{
					width: 50rpx;
					height: 50rpx;
					@extend .flex-center;
					background-color: #EEEFF0;
					border: 1px dashed #999999;
					border-radius: 10rpx;
					image{
						width: 100%;
						height: 100%;
					}
				}
				.upload-img{
					display: flex;
					flex-direction: column;
					align-items: center;
					image{
						height: 154rpx;
						margin-bottom: 5rpx;
					}
					font-size: 20rpx;
				}
			}
		}
	}
	.confirm{
		background: linear-gradient(to right, #e89b51, #cc6730);
		border-radius: 100rpx;
		padding: 30rpx;
		text-align: center;
		font-size: 32rpx;
		color: #FFF;
		box-shadow: 0rpx 5rpx 20rpx #cc6730;
		margin-top: 147rpx;
	}
	.success{
		@extend .flex-center;
		flex-direction: column;
		image{
			width: 238rpx;
			height: 238rpx;
			margin-top: 183rpx;
		}
		.title{
			font-size: 38rpx;
			font-weight: bold;
			margin-bottom: 32rpx;
		}
		.subtitle{
			font-size: 24rpx;
			color: #999999;
		}
		.back{
			@extend .confirm;
			width: 450rpx;
		}
	}
}